const Mock = require('mockjs');
     

module.exports = Mock.mock({
  "userList": [{
    "tel": "13111111111",
    "email": "123456@qq.com",
    "password": "666666",
    "nickname": "喜欢睡觉的人-小张",
    "avator": "https://robohash.org/123?set=set5",
    "id": "@id",
    // 角色：管理员
    "role": "admin"
  }, {
    "tel": "13333333333",
    "email": "123456@163.com",
    "password": "000000",
    "nickname": "认真学习且努力的人",
    "avator": "https://robohash.org/1231231231?set=set5",
    "id": "@id",
    // 角色: 普通用户
    "role": "user"
  }],
  "list|1000": [{
    "name": "@ctitle(4)",
    "type|1": ["英汉词典", "汉英词典", "汉字词典", "新华词典"],
    "state|1": ["正常", "异常", "正常", "正常"],
    "tip": "@cword(5,10)",
    "createDateTime": "@date",
    "updateDateTime": new Date().toLocaleDateString(),
    "id": "@id"
  }]
})

// const oo = list.reduce((p, n) => {
//   p[n.type]++;
//   return p
// }, {
//   "英汉词典": 0, "汉英次汗": 0, "汉字词典": 0, "新华词典": 0
// })

// oo = {
//   "英汉词典": 200, "汉英次汗": 50, "汉字词典": 500, "新华词典": 250
// }